
Search by job, company or skills
Position Title: Full Stack Engineer ( React.js + Node.js + AWS )
Department IT: Software Development
Experience: Level A minimum of 5 Years of proven hands-on experience in end-to-end
App development (Both frontend & backend) mainly using React JS &
Node JS, and deployments preferably over AWS environments.
Hire type: Full-time, Permanent
Work Location: Remote
Worktimes: Near AEST & IST
Tag: Senior Software Engineer, Senior Developer, Senior Principal Engineer
Yularatech is an end-to-end IT services provider offering quality IT solutions to our partner clients. We
specialise in IT skills resourcing, IT consulting and outsourced application development and support.
Position Summary
We are seeking a highly skilled Full Stack Engineer with expertise in both frontend and backend
technologies to develop and maintain secure, scalable, and high-performance payment solutions.
As a Full Stack Engineer at Yularatech, the candidate will play a critical role in design, develop, and preferablydeploying scalable applications on our AWS environment, ensuring they meet business requirements andadhere to high-quality standards.
You will work closely with the intent and development teams to create products based on business
requirements driven through analytics and big data in a hands-on position with a mix of design, coding &
testing. You will mostly work with modern frameworks such as Node JS, Nest.js, Next.js and a whole host ofAWS services built using the CDK infrastructure as code library.
If you are a passionate Full stack Developer with a strong desire to create remarkable web experiences and
meet the qualifications mentioned, we encourage you to apply.
Key Responsibilities
Core App Development: Design, develop, and deploy scalable applications, ensuring they meet
business requirements and adhere to high-quality standards.
Front-end App Stack: Harness the power of JavaScript, TypeScript, React, Angular, Nest.js, Next.js,
Vue.js to create feature-rich solutions.
API Development & Integration: Independently write and build apps using RESTful APIs, GraphQL,
and third-party integrations.
Backend Development: Develop microservices and APIs using Node.js & Python on a high level.
Testing & Debugging: Implement unit, integration, and performance testing (Jest, Mocha, Cypress).
Collaboration: Collaborate closely with cross-functional teams, including product managers,
designers, and other engineers, to ensure seamless product development from concept to
deployment
Technical Leadership: Provide guidance on best practices, code reviews, and mentor junior team
members, fostering a culture of continuous improvement and innovation.
API Management: Design, develop, and maintain robust and scalable APIs, ensuring efficient data
flow between front-end and back-end systems.
Performance Optimization: Monitor system performance, identify bottlenecks, and implement
solutions for optimization.
Application Security: Implement and maintain security best practices in all aspects of software
development, ensuring the integrity and safety of customer data.
Continuous Learning: Stay updated with the latest industry trends and technologies, ensuring our
tech stack remains modern and competitive and make recommendations for process improvements.
Backend Apps: Utilize SQL databases for data storage, retrieval, and database query optimization.
Performance Improvements: Tackle debugging, troubleshooting, and performance optimization to
ensure optimal application functionality.
Leading the show: Taking a lead role in the end-to-end development of web applications, including
design, coding, testing, deployment, and ongoing maintenance. Skills and Experience.
Cloud Storage: Deploy and manage cloud-based applications on AWS, Azure, Google Cloud, or
Firebase.
Payment solutions: Design and maintain microservices architecture for payment processing.
Mandatory / MOST IMPORTANT
Experience: A minimum of 5 years in Full Stack (NodeJS & ReactJS) development, with a
proven track record of successful projects.
Technical Proficiency: Strong knowledge in scalable software application design, API design, and
integration. Familiarity with modern web development architectures, especially React/Next.
Database Management: Decent Proficiency in both relational (e.g., MySQL, PostgreSQL) and non relational databases (e.g., MongoDB, DynamoDB) including Firebase FileStore.
Testing: Experience with TDD/BDD methodologies, ensuring code reliability and maintainability.
App Security: Decent knowledge of secure coding practices, including OWASP standards, XSS
prevention, and CORS policies.
Cloud platforms: Highly proficient with AWS preferably/Azure & Firebase.
Authentication: Experience implementing authentication and authorization protocols such as OAuth,
JWT, SSO, and Identity Federation.
I
DESIRABLE
Infrastructure & Management:
o Exposure to using Git best practices & AWS Infrastructure for application deployment.
o Experience with continuous integration and deployment (CI/CD) pipelines.
Backend Systems:
o Familiarity with NoSQL databases can be advantageous depending on project requirements.
Cloud Services:
o Exposure to AWS Infrastructure for application deployment
o Exposure to DevOps activities and in managing the CI/CD process
Containerization:
o Hands-on experience with Docker, understanding the principles of containerization, and its
benefits in development and production environments.
Soft Skills
Highly Impactful communication - Oral, written and presentation
Excellent proficiency in English language
Ability to work autonomously and produce high-quality outputs with minimal daily interventions
Strong communication, highly proactive, problem-solving, analytical, and critical skills, including the
ability to propose multiple solutions when challenges arise
Experience in working with cross-cultural audiences
Demonstrates leadership qualities
Always possess the right attitude to create a win-win situation in the team.
Excellent organizational skills with a keen eye for detail.
Professionalism, Positivity, integrity, and ability to handle confidential information.
Additional Information:
We offer a competitive salary and a comprehensive benefits package.
You will have the opportunity to work on exciting and impactful projects.
Join a collaborative and inclusive work environment.
Enjoy continuous learning and professional development opportunities
Job ID: 139907515