As a Senior Software Engineer at Brightly, you will play a crucial role in developing and scaling our next-generation software applications. Working within a dynamic and collaborative environment, you will develop innovative features, optimize performance, and contribute to both front-end and back-end development of cloud-based solutions. This role is ideal for engineers passionate about delivering high-quality software in an agile, fast-paced environment, with a focus on scalability and maintainability.
Key Responsibilities
- Design & Build Software. Develop innovative, scalable, and high-performance features for our next-generation software applications using Node.js and related technologies.
- Full-Stack Development. Write maintainable code for both front-end and back-end, integrating with REST services, microservices, and databases to create end-to-end solutions.
- Agile Development. Participate in the complete product lifecycle, from design to deployment, following agile methodologies (Scrum, Kanban), with a focus on continuous improvement.
- Collaborate with Teams. Work closely with product managers, UX/UI designers, and senior engineers to ensure that the software solutions meet business and technical requirements.
- Support & Troubleshooting. Take ownership of production issues, conduct root cause analysis, and quickly address defects to maintain product stability and quality.
- DevOps Mindset. Integrate with CI/CD pipelines, ensuring smooth code deployment, automated testing, and performance monitoring in a mature DevOps environment.
- Mentoring & Knowledge Sharing. Share expertise with junior team members, provide code reviews, and guide the team in best practices for software development.
- Technology Trends. Stay updated with the latest technology trends and incorporate new tools and frameworks to continually improve software development practices.
What You Need
- Educational Qualification. Bachelor’s degree in Computer Science or a related field, or equivalent work experience.
Experience
- 2+ years of experience developing web-based enterprise applications with JavaScript and Node.js.
- 2+ years of experience with REST services, microservices, and SOA.
- Experience working in agile methodologies (Scrum, Kanban).
- Strong knowledge of data structures, algorithms, SQL, object-oriented programming, and design patterns.
- Familiarity with unit testing frameworks (e.g., Jest, Mocha) and test automation.
- Experience with Docker, Kubernetes, and CI/CD pipelines.
- Solid understanding of asynchronous programming and performance optimization.
Technical Skills
- Node.js frameworks (e.g., Express, Fastify, NestJS).
- Front-end skills using HTML5, CSS3, JavaScript frameworks (e.g., React, Vue, Angular).
- SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB).
- Version control systems like Git or SVN.
- Familiarity with cloud technologies (AWS, Azure, Google Cloud).
- Experience with UI frameworks like Material UI or Bootstrap.
- Bonus Points
- Contributions to open-source projects or personal repositories.
- Certifications in relevant technologies or agile methodologies.
- Experience in front-end engineering using JavaScript frameworks like React or Vue.
- Active participation in developer communities or meetups.
- Prior experience working in large-scale, globally distributed teams.
The Brightly Culture
At Brightly, we are committed to innovation, integrity, and collaboration. We foster a dynamic environment that encourages growth and learning. Our core values Service, Ingenuity, Integrity, and Togetherness guide everything we do. We empower our employees to take ownership of their work and drive meaningful change. As part of Siemens, you’ll have the opportunity to make a real impact on the future of sustainable asset management.
Why Brightly?
- Work with cutting-edge technology in a growing industry.
- Collaborate with experts and be part of a supportive, innovative team.
- Enjoy flexible work options and competitive compensation packages.
- Opportunities for career development and global mobility.
- Access to comprehensive benefits like health insurance, wellness programs, and professional training.
Apply Today
Join Brightly, a Siemens company, and become a key player in developing smarter, sustainable solutions that shape the future. If you are passionate about technology and ready to make an impact, we want to hear from you!