Backend Engineer
Atomicwork Inc3 months ago
Bengaluru, IndiaMid Level / Senior
Responsibilities
- Develop and maintain complex web applications with a focus on usability, performance, and scalability.
- Design and build enterprise-grade systems while ensuring high-quality coding practices.
- Collaborate with cross-functional teams to develop and launch new features.
- Participate in code reviews and provide constructive feedback to team members.
- Stay updated with emerging trends and technologies to enhance user experience.
- Self-direct work and co-own the product, acting as a technical founder.
- Solve challenging technical problems using creativity and skills.
Requirements
- At least three years of experience working on complex, distributed software applications.
- Proficiency in Java and Python, with experience in designing functional experiences using React.
- Strong database fundamentals, preferably with MySQL experience.
- Extensive experience working with APIs and building scalable platform systems.
- Familiarity with Amazon Web Services (AWS) and managing applications on public cloud infrastructure.
- Ability to document work and present it to peers before implementation.
- Strong troubleshooting skills and patience in debugging complex codebases.
- Alignment with the company's cultural values and a collaborative attitude.
Benefits
- A fantastic team environment that fosters collaboration.
- Conveniently located offices across five cities.
- Unlimited sick leave and 15 days of paid time off annually.
- Comprehensive health insurance with up to 75% premium coverage.
- Flexible allowances with hassle-free reimbursements.
- Annual outings for team bonding and fun.