Position Overview:
- We are seeking a talented and experienced Mid-Level Software
Engineer to join our dynamic team.
- As a key member of our engineering team, you will be
responsible for developing high-quality software solutions, primarily
focusing on Node.js backend development and React Native frontend
development.
- There will also be some bits of Python backend development.
- You will collaborate closely with cross-functional teams to
deliver innovative and scalable products that meet our clients’ needs.
Responsibilities:
- Design, develop, and maintain robust and scalable backend
services using Node.js + Typescript, and Python
- Develop mobile applications using React Native for iOS and
Android platforms
- Collaborate with product managers, designers, and other
engineers to translate business requirements into technical specifications
- Write clean, efficient, and well-documented code following
best practices
- Conduct code reviews to ensure code quality and adherence to
coding standards
- Troubleshoot and debug complex technical issues across
multiple layers of the application stack
- Stay up-to-date with the latest trends and technologies in
software development and recommend new tools and frameworks as needed
- Mentor junior engineers and actively contribute to the
continuous improvement of the engineering team
Requirements:
- 2+ years of experience in software development, with a focus
on backend development using Node.js + Typescript, and Python
- 2+ years years of experience in frontend development, with
proficiency in React Native
- Solid understanding of software engineering principles, design
patterns, and best practices
- Experience with RESTful APIs and service oriented
architectures
- Strong problem-solving skills and ability to think creatively
- Excellent communication and collaboration skills
- Ability to work effectively in a fast-paced, agile environment
- Experience with cloud platforms especially Digital Ocean App
platform and Expo EAS is a plus
- Familiarity with DevOps practices and tools (e.g. Docker,
CI/CD pipelines) is a plus
Benefits:
- Competitive salary
- Comprehensive health, dental, and vision insurance
- Professional development opportunities and support for
continued learning
- Casual work environment with a focus on work-life balance
How To Apply
