About the Role
The role involves building and maintaining robust full-stack solutions, collaborating with cross-functional teams, and contributing to all phases of the software development lifecycle in an agile environment.
Responsibilities
- Design and implement scalable web applications using modern frameworks
- Collaborate with product and design teams to define technical requirements
- Write clean, maintainable, and well-tested code across frontend and backend
- Develop RESTful APIs and integrate third-party services
- Optimize applications for performance, security, and reliability
- Participate in code reviews and contribute to technical documentation
- Troubleshoot and resolve issues in production and staging environments
- Support deployment pipelines and continuous integration workflows
- Work with cloud infrastructure and containerization technologies
- Ensure code complies with security and compliance standards
- Lead technical discussions and mentor junior engineering team members
- Contribute to architectural decisions and system design
- Implement responsive user interfaces using modern frontend libraries
- Integrate databases and manage data flow across services
- Monitor application performance and implement improvements
- Stay current with emerging technologies and industry trends
- Collaborate with QA teams to ensure software quality
- Participate in agile ceremonies including planning and retrospectives
- Support DevOps practices and infrastructure as code
- Ensure applications meet accessibility and usability standards
Nice to Have
- Master’s degree in computer science or related field
- Experience with serverless architectures
- Familiarity with frontend state management libraries
- Experience with monitoring and logging tools
- Knowledge of GraphQL
- Background in government or public sector projects
- Experience with accessibility standards such as WCAG
- Exposure to large-scale data processing systems
Compensation
Competitive salary and comprehensive benefits package including health, retirement, and paid time off.
Work Arrangement
Remote position with flexible scheduling within approved time zones.
Team
Part of a collaborative engineering team focused on delivering high-impact digital solutions using modern practices.
Why Join Us
- Work on meaningful projects that serve public and private sector clients.
- Opportunity to lead technical initiatives and influence architecture decisions.
- Supportive environment that values innovation, continuous learning, and work-life balance.
Technology Stack
- Frontend: React, TypeScript, Redux
- Backend: Node.js, Python, Express
- Databases: PostgreSQL, MongoDB
- Infrastructure: AWS, Docker, Kubernetes, Terraform
- CI/CD: Jenkins, GitHub Actions
This position does not offer visa sponsorship.


