stay ahead with buildhop Technology
Senior Software Engineer
Remote
-
Full time
About the job
The ideal candidate is a self-motivated, multi-tasker, and an awesome team-player. You will be a lead engineer responsible for the development of new software products and enhancements to existing products. You should excel in working with startup and scale-up applications, familiar with required frameworks and have outstanding engineering and communication skills.
Responsibilities
- Gather requirements, plan your own work and propose software solutions to real-life problems
- Database design and data storage optimization
- Writes clean, functional code on front- and back-end APIs, function apps etc.
- Active participation in design of client-side and server-side web application architecture.
- Development of UI components as per wireframes requirements.
- Performance tuning of applications. Implements standard security and data protection practices.
- Staying abreast of developments in web applications and programming languages.
- Test software to ensure responsiveness and efficiency.
- Provides documentation of code in an easy-to-understand form, to allow extensive reuse of functions
Qualifications
Must Haves
You are looking for a challenging, fast-paced environment and have already been able to prove in a similar position before. You are resilient, self-starter, data-driven, highly reliable and structured and know what needs to be done to help build and scale our software.
- 4+ years of professional experience in software development, but if you're a talented individual, it's not a must.
- Solid experience with ReactJS, React Native, NodeJS, Typescript, PostrgesSQL
- Strong knowledge in devops fundamentals like Docker, Terraform is an advantage
- Experience publishing apps on appstore and playstore
- Solid foundation in data structures, algorithms, and system design, Web development using a multi-tier architecture and Service Oriented Architecture.
- Continuous Integration/DevOps experience using AWS DevOps, Git.
- Unit testing front end using frameworks such as Jest/ Selenium/Karma etc
- Fluency in spoken and written English, with communication skills at a professional level
- Experience with Agile or Scrum software development methodologies
Good to have
- Experience with Woocommerce, Wordpress, PHP ( our legacy stack)
- Experience with monitoring tools like Datadog/NewRelic
or send your CV hr@buildhop.com