AI-enhanced for better readability
Backend Developer
About the Senior Software Engineer (NodeJS) Role:
WIN is looking to add Backend Software Engineers (NodeJS) to our growing team! Ideal candidates are passionate about building innovative and industry-redefining software products and applications. You will be part of a multi-disciplinary team building state-of-the-art web and mobile applications.
Key Responsibilities:
- Design, develop, and deploy cloud-based applications, microservices, integrations, and re-usable components.
- Develop applications/web services and cloud-native apps using NodeJS, Javascript, REST API, and other tech stacks.
- Operate in an agile environment comprising product owners, frontend and backend engineers, UX/UI designers, and QA.
- Optimize performance and maintain code quality through testing, reviews, and best practices.
- Participate in architecture discussions, code reviews, and mentoring sessions.
- Identify and implement technical solutions to improve user experience and backend efficiency.
Required Qualifications:
- Bachelor's in computer science or a related technical field.
- 4-7 years of experience in Backend (e.g., NodeJS, Javascript, PostgreSQL, REST API, AWS) and cloud/server-less architecture.
- Experience with development toolsets, integration and deployment tools, and testing automation tools.
- Thrive in a dynamic environment that requires innovation and speed of execution.
- Ability to understand and break down problems and propose clear solutions.
- Creative and outside-the-box thinker with a strategic mindset.
What We Offer:
- Highly inclusive and collaborative culture built on mutual respect.
- Focus on core values, initiative, leadership, and adaptability.
- Strong emphasis on personal and professional development.
- Flexibility of 100% remote working.