Full Stack Senior Software Developer
Anovium
7h ago
0DevUnited Stateshimalayas
Software-DevelopmentWeb-DevelopmentBackend-DevelopmentFrontend-DevelopmentSenior-Fullstack-DeveloperSenior-Fullstack-Software-Development-EngineerSenior-Fullstack-Software-EngineerSenior-Full-Stack-Web-DeveloperSenior-Full-Stack-EngineerSenior-Fullstack-Web-Application-DeveloperSenior-Full-Stack-Developer-(React-Node.Js)Senior-Full-Stack-Developer-(JavaScript-Python)Senior-Full-Stack-Web-EngineerFullstack-DevelopmentSenior
Job Description
About AnoviumAnovium is a technology consultancy that transforms operations through intelligent innovation. We specialize in helping logistics, transportation, and distribution companies modernize their operations while building foundations for future growth. By combining deep industry expertise with technical innovation, we deliver practical solutions that drive measurable business outcomes.» Our ApproachWe believe in the power of practical innovation. We focus on real results - helping traditional industries embrace modern technology without disrupting what makes them successful. Our approach is rooted in understanding your business first, then applying technology to solve real challenges.» Our CultureAt Anovium, we're building a team of experts who understand both technology and industry. We value:- Deep expertise paired with continuous learning- Practical innovation over theoretical possibilities- Long-term partnerships built on measurable results- Balance of technical excellence and human understanding» Who We're Looking ForWe seek professionals who combine technical expertise with industry understanding. The ideal Anovium team member:- Thrives on transforming complex business challenges into elegant solutions- Values both technical excellence and practical business outcomes- Brings a partnership mentality to client relationships- Has a genuine interest in logistics, transportation, or healthcare technology- Embraces our philosophy of sophisticated innovation with practical impactOur team members don't just implement technology – they help traditional industries embrace the future while understanding their foundations. If you're excited about bringing meaningful technological transformation to established industries, we want to talk to you.About the PositionWe are looking for an experienced software developer with extensive experience in developing complex web applications and peripheral systems and infrastructure.We expect this person to be an innovation leader - able to guide teams in solving complex problems with modern technology and solution approaches.We also expect this person to be able to work directly with product and project managers as well as directly with clients (you need to be able to communicate effectively with people outside of engineering!).ResponsibilitiesDriving innovation and collaboration.Proactively coach other developersLead code reviews with the teamDevelop high-quality software design and architectureAssisting PMs as needed with sprint planning and delegationIdentify, prioritize and execute tasks in the software development life cycleIdentify opportunity in complex systemsWork directly with PMs & external clients to develop user stories and requirementsEngage key stakeholders throughout product journeyDevelop tools and applications by producing clean, efficient codeAutomate tasks through appropriate tools and scriptingReview and debug codePerform validation and verification testingCollaborate with internal teams and vendors to fix and improve productsDocument development phases and monitor systemsEnsure software is up-to-date with latest technologiesExperienceExtensive experience in software development, scripting, and project management.Must have at least 4 years of total related experience.Minimum 4 years in solving challenging technical problems in web application development.Minimum 4 years in a general purpose programming language (ideally Go, C#, Java, or TypeScript/JavaScript)Minimum 4 years experience creating or consuming RESTful APIs.Minimum 2 years in Vue, React, or Angular.Experience managing project requirements.Experience with software architecture. Experience with design & software development fundamentals and object-oriented design (OOD)Strong knowledge of database and information architecture, with web application integration and database schema design.In-depth knowledge with relational databases (SQL) and/or NoSQL data stores.Solid understanding of software security (encryption, access control, auth, etc.).Experience with TDD.Experience with Agile/Scrum methodology (bonus: utilizing Jira).Strong experience developing dynamic web / HTML5 applications with excellent knowledge of web protocols, restful communication standards, and web security.Strong debugging, problem solving and investigative skills.Experience with business requirements gathering/analysisGood understanding of git version control workflows.Ability to communicate effectively to both technical and non-technical roles.Experience identifying and using business logic in application design.AttributesSelf-starter who can work independently and remotely.Highly analytical thinker & problem solver.Passionate about design & coding and breaking things down into components.Passionate about shipping clean, quality, readable, & re-usable code.Highly organizedGrowth mindset: you are open to constant coaching and feedbackStrong leaderResilientBonus SkillsWorking experience with microservice architecture.Worki
