Backend Software Engineer with Node JS / AWS / React Native Experience - Contract to Hire

Remote Full-time
We are on the lookout for a skilled and experienced Senior Backend Engineer to join our innovative technology team. We are seeking a professional who brings a wealth of knowledge in AWS, databases, APIs, Node.js, TypeScript, along with a proficiency in React Native and front-end/mobile development. This role is integral to our team, offering an opportunity to shape and drive the backend development of our cutting-edge health solutions.

Core Responsibilities:

- Backend Development and Maintenance:

- Develop and maintain scalable backend systems using Node.js and TypeScript.

- Implement and uphold best practices in coding, software design, and architecture.

- Cloud Services Management:

- Manage AWS services to build robust cloud infrastructure.

- CDK knowledge to build infrastructure via code.

- Handle serverless architectures and microservices for better scalability and efficiency.

- Database Design and Management:

- Design and manage databases, optimizing performance, scalability, and security.

- API Development and Integration:

- Create RESTful APIs interfaces, integrating third-party APIs for seamless data exchange.

- Testing and Quality Assurance:

- Write and maintain automated tests to ensure software quality.

- Monitor backend performance and troubleshoot issues.

- Monitoring and Metrics:

- Implement monitoring systems to track performance metrics.

- Analyze metrics to identify and resolve system bottlenecks.

- Operational Responsibilities:

- Ensure continuous operation of backend systems, performing regular maintenance and updates.

- Design and Code Reviews:

- Lead design sessions for new features and system updates.

- Conduct thorough code reviews to maintain high standards of code quality and encourage best practices.

- Cross-Functional Collaboration:

- Work with front-end developers, especially in React Native, for integrated application development.

- Collaborate with other team members for cohesive product development.

- Security and Compliance:

- Implement security measures and ensure compliance with data privacy laws.

- Performance Optimization:

- Optimize backend performance using techniques like caching and load balancing.

Additional Responsibilities for React Native and Front-End Development:

- Mobile App Development:

- Develop and maintain high-performance mobile applications using React Native.

- Front-End Collaboration:

- Assist in front-end development to ensure a unified user experience.

- Cross-Platform Solutions:

- Develop solutions that integrate seamlessly with backend services.

Qualifications:

- Bachelor's or master's degree in Computer Science or related field.

- Proven experience in backend development, with expertise in AWS, databases, APIs, Node.js, and TypeScript.

- Experience with React Native and front-end technologies is advantageous.

- Strong problem-solving skills and adaptability in a dynamic startup environment.

Apply Now

Apply Now
Apply Now →
← Back