👨🏻‍💻 postech.work

Senior Backend Developer

Keel Digital Solutions • 🌐 Remote

Remote Posted 1 day, 11 hours ago

Job Description

At Keel Digital, designing great and scalable products is at the forefront of everything we do. To help us build functional systems that allow us to continue our journey, we are now looking for an experienced Senior Backend Developer. They will be responsible for design, implementation, and testing code. If you have a solid background in software engineering and are familiar with scaling systems (containerization, microservices, cloud infrastructure, and NodeJS), we would love to speak with you.

Responsibilities

Provide input into Design and Architecture with CTO and team leads

Evaluation of technologies that may be incorporated into our solutions

Continuous Improvement over development standards for the backend systems

Working with other software developers and software engineers to ensure that development follows established processes and works as intended

Ensuring that systems are designed with a cybersecurity focus.

Respond to and action vulnerabilities discovered in the code base and/or dependent libraries.

Strong involvement in the process of implementing and designing databases and data structures and efficiency thereof

Strong involvement in the process of implementing of new features into the backend and frontend

Strong involvement in the process implementing and designing of APIs to allow integration of other systems into our solutions

Support the goal of Infrastructure as code, and automation in provisioning

Maintain API documentation

Writing test cases for any new features and newly found issues.

Provide input into and enforce coding and quality standards

Attend Daily Standups

Ensure feature release deadlines are reasonable and met

Implement features per roadmap and milestones

Ensure systems are designed with scalability and security in mind

Ensure coding and quality standards are met

Perform root cause analysis for production errors where necessary

Qualifications \& Skills

Bachelors degree in Computer Science or Software Engineering

Experience with software engineering, customer experience, and civil engineering

Experience developing engineering applications for a large corporation

Experience in Test Driven Development methodologies

Experience in front end development, particularly with flutter

Proven experience in driving software architecture designs, leading feature development goals and/or integrating AI/LLM based workflows

Proficient with git and git workflows and git best practices

Excellent proven experience in NodeJS, Typescript, JavaScript

Excellent proven experience designing APIs, Services

Proficient with Linux and Docker containers and microservice architectures or front end applications utilizing microservice backends

Excellent understanding and experience in both relational and document-base databases

Experience in asynchronous programming and transactional programming in asynchronous environments

Good understanding of HTML, and front end technologies

Problem-solving attitude

Collaborative team spirit

Keel Digital Solutions is an equal opportunity employer and employs personnel without regard to race, ancestry, place of origin, color, ethnic origin, language, citizenship, religion, gender identity, sexual orientation, age, family status, disability, physical and/or mental handicap or financial ability.

While remaining alert and sensitive to the issue of fair and equitable treatment for all, Keel Digital Solutions is committed to helping individuals with disabilities participate in the workplace and ensure equal opportunity to compete for jobs. If you require accommodation, please email sanjanao@keel.digital for further assistance. Please note this email address is intended for use only to request accommodation as part of the application process. Any other correspondence will not receive a response.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.