Position: Full Stack Developer
Work Set-up: Remote/Full Time Employment
Work Shift: Mid/Nightshift
About the role:
We are seeking a Mid to Senior Full Stack Developer to help design, build, and maintain modern web applications and services.
This role will focus primarily on ReactJS front-end development and NodeJS backend services, working with relational databases and containerized microservices.
We’re looking for developers with strong engineering fundamentals who can write and debug code independently and work effectively within an agile environment.
Full Stack Development
Design and develop modern web applications using ReactJS and NodeJS
Build scalable backend APIs and services supporting data-heavy applications
Develop and maintain MySQL-based data models and queries
Implement responsive, performant front-end interfaces using modern JavaScript frameworks
Platform & Architecture
Build and maintain microservices-based architectures
Work with Docker containers and containerized deployment environments
Integrate with internal services, APIs, and external systems
Collaboration & Agile Development
Participate in Agile development workflows
Work within Jira and the Atlassian ecosystem (Jira, Confluence, Bitbucket)
Contribute to technical discussions, architecture decisions, and code reviews
Attend team standups and weekly technical meetings
Code Quality & Debugging
Debug issues across full-stack systems and integrated services
Write maintainable, well-documented, production-ready code
Follow secure coding practices and internal development standards
Project Management
Ability to attend 3–4 meetings per week (typically 30 minutes each) with the engineering team
3-5 years of professional software development experience.
At least with 3-5 years experience as Full Stack Developer.
Must have Strong hands-on experience with:
ReactJS
NodeJS
JavaScript / TypeScript
MySQL or relational databases
Experience building REST APIs and web applications.
Familiarity with Docker or microservices architectures.
Ability to write and debug code without on AI tools.
Strong problem-solving skills and ability to work independent.
Experience with C++ or Python (not required but helpful for understanding surrounding services) is an advantage.
Experience working with data platforms or analytics applications is a plus.
Familiarity with cloud environments or distributed systems.
Experience supporting or integrating with complex backend services.
Prior experience working in remote engineering teams is a preferred but a not a must.
Good written English communication skills.