Key responsibilities and expectations include:
- Proactive Problem Solver: Self-motivated to build and improve solutions to software problems, always looking for innovative ways to enhance our systems.
- Continuous Learner: Eager to learn new technologies, methodologies, and languages, and open to experimenting and learning from failures.
- Effective Communicator: Capable of clearly and concisely communicating complex technical, architectural, and organizational issues to both technical and non-technical stakeholders, and proposing thorough, iterative solutions.
- Experienced Professional: Approximately 5 years of relevant experience in backend development, demonstrating a strong track record of delivering high-quality software.
- Test-Driven Development Advocate: Committed to practicing test-driven development (TDD) to ensure robust, maintainable, and scalable code.
- Client-Facing Skills: Able to effectively communicate with US clients, understanding their needs and translating them into technical requirements.
- Efficiency Enhancer: Recognize impediments to our efficiency as a team (technical debt), propose, and implement solutions.
- Feature Developer: Develop features and improvements to ongoing projects in a secure, well-tested, and performant way.
- Problem Solver: Solve technical problems of moderate scope and complexity.
- Independent Contributor: Confidently ship small features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects.
- If you are a dedicated professional who thrives in a dynamic environment and meets the above qualifications, we would love to hear from you.
Technical Stack and Skills:
- Languages: Typescript, NodeJS
- Databases: Postgres or MySQL or similar, MongoDB or similar
- Containerization: Docker and Docker Compose
- CI/CD: Jenkins, GitHub Actions, or similar
- Testing: Unit Testing Frameworks such as Jest or similar
- Methodologies: Agile methodology
- Cloud: AWS Cloud Experience (preferably serverless architecture)