- Be an instrumental member of a strong, collaborative, welcoming and supportive team
- Architect and develop scalable web and mobile applications
- Strong proficiency using TypeScript, JavaScript, React Native, Python and relevant mobile technologies.
- Collaborate with cross-functional teams to design user-friendly, high-performance applications
- Build and maintain reusable components, libraries, and frameworks for scalable development.
- Write clean, testable, and maintainable code aligned with high-quality standards.
- Troubleshoot, debug, and optimize applications for performance, responsiveness, and memory efficiency.
- Conduct code reviews to uphold code quality and mentor junior engineers
- Implement testing strategies, including unit, integration, and end-to-end testing.
- Stay up to date with mobile development advancements and optimization techniques.
- Drive best practices in software design, development, and testing.
- Demonstrate a strong show of ownership over projects and drive them to completion on time and with quality
- 8+ years of full-stack development experience, including proficiency in TypeScript and JavaScript
- Proven expertise in React for web
- Proven expertise in React Native for mobile development across iOS and Android.
- Strong backend skills, particularly with Node.js, Express, and experience in RESTful APIs or GraphQL.
- Familiarity with database management systems like PostgreSQL, MySQL, or MongoDB.
- Experience with DevOps, CI/CD, containerization (Docker), and cloud services (AWS, Azure, or Google Cloud).
- Proficiency with test-driven development (TDD) and testing frameworks like Jest, Mocha or equivalent
- Skilled problem-solver with the ability to tackle complex technical challenges.
- Excellent communication skills for effective team collaboration and cross-departmental alignment.
- Leadership abilities, mentoring junior developers and driving projects to completion.
- Bachelor’s degree in Computer Science or related field, or equivalent professional experience.
- Experience with Agile development methodologies is a plus.
- Intentionality: We obsess over solving the right problems the right way. We strive to be partners, not vendors. We elevate humanity through the relationships and products we build
- Passion: We’re passionate about many things - delivering great digital products powered by exceptional engineering, delighting out partners and users, and nurturing teams that are fired up about unlocking the positive potential of technology
- Innovation: We don’t just see things as they are, we see them as they can be. We approach the challenges with curiosity, creativity, and courage. We have the audacity to envision possibilities beyond perceived constraints
- Ownership: We make magic happen when we’re self-motivated to show up for our teams and partners, stand behind our commitments, learn from our mistakes, and strive for excellence
- Collaboration: We’re a team of innovators, designers and engineers bound by our desire to take on meaningful challenges, foster enduring partnerships, deliver value to our stakeholders, and bring out the best in one another
- Empathy: We approach people and problems with utmost compassion. We listen more than we talk. We understand the why before the how. We walk in your shoes.
Similar Jobs
Senior Backend Engineer - Screen Recording (Noida, India)
Staff Software Engineer
Cloud Support Engineer - Developer and Mobile Services
Sr./Staff Software Engineer- Self Service
Manager, Engineering
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say