Job Closed
This listing is no longer active.
Robotics, science and software for food safety and public health
Software Developer
Location
India
Posted
73 days ago
Salary
0
Seniority
Senior
Job Description
Software Developer
Genista Biosciences
• Develop, test, and deploy assigned features. • Document work clearly (code, logic, and test cases). • Collaborate effectively with team members. • Communicate progress and challenges proactively.
Job Requirements
- Strong in one technical stack (Front-end or Back-end)
- Solid database understanding
- Quick learner with disciplined execution
- Strong documentation and testing habits
Benefits
- Competitive salary
- Performance-based raise or bonus within 6 months
- Pathway to mentor and lead small teams
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Engineer
iGoSmart and Sustainable vehicles TriGo Micro Mobility Rove - Autonomous Mini Transit
• Lead Architecture & Development: Architect and build scalable, AI-driven features for our consumer-facing products, including the evolution of HomeBinder and the HomeBinder Assistant. • Full-Stack Engineering & Polyglot Mindset: Build robust, real-time systems using our core stack of Elixir, Phoenix, and PostgreSQL, while leveraging Low-Code tools (like Retool) for internal apps to keep operations lean. • Applied AI & Rapid Prototyping: Collaborate with product teams to identify high-impact AI opportunities. • Data & Modernization: Design efficient data processing pipelines to support AI initiatives while championing the modernization of our legacy tech. • Mentorship & Collaboration: Act as a force multiplier for the team.
• Support the evolution of our products towards a cloud-native, microservices approach • Work primarily with our Lead Architect and a team of developers located in Skelleftea, Sweden and Kuala Lumpur, Malaysia • Collaborate with other development teams from other product suites on enabling cross-functional solutions, shared components and architectural best practices • Technical mandate in development projects in terms of design, implementation, CI/CD processes and test automation frameworks • Investigate and evaluate new software technologies that meet the business objectives, and occasionally work on prototypes to validate new approaches • Drive high-level architecture decisions based on current and future product requirements, feedback from development teams, risk analysis and product release timelines • Document software specifications and interfaces to facilitate project onboarding • Ensure product quality through code reviews focusing on clarity, maintainability, and consistency • Provide mentoring to team members whenever required
• Take ownership of the full software development lifecycle, from designing and building robust solutions to deploying and monitoring them in production • Tackle complex technical challenges with a high degree of autonomy, bringing innovative and "outside-the-box" solutions to the team • Collaborate closely with your squad to define technical requirements and architect scalable, high-performance systems • Write clean, well-tested code in our primary stack, while also maintaining and modernizing our legacy applications • Instill a culture of strong ownership and accountability for the software you build • Be a champion for the customer experience, ensuring that every technical decision you make has a positive impact on the end user • Understand the critical role of monitoring and observability and ensure our applications are well-instrumented
Lead Product Engineer
Artificial LabsFounded in 2013 to "make insurance frictionless," Artificial Labs advocates for a better insurance experience that makes it easier for customers and insurers to navigate the insura
• Design and evolve high-performance, scalable software architectures that act as a force multiplier for engineering teams. • Lead the breakdown and delivery of large, complex technical initiatives into clear, achievable milestones. • Provide deep technical leadership across system architecture, raising the overall technical bar of the team. • Act as a go-to technical authority across multiple codebases, languages, and domains. • Own the delivery of major projects end-to-end, driving progress, unblocking teams, and ensuring meaningful outcomes. • Establish and improve engineering and organisational processes to solve recurring delivery and collaboration challenges. • Support and develop engineers through coaching, performance management, and targeted growth plans. • Model and promote clear communication, alignment, and effective cross-team collaboration.



