Backend Developer
- No equity
- 4 years of exp
- Full Time
Posted: 3 months ago
Visa Sponsorship
Not Available
Remote Work Policy
In office
RelocationNot Allowed
Skills
Python
PHP
Java
Javascript
Node.js
Ruby
PHP Frameworks
REST APIs
Ruby on Rails
About the job
As a Back-end Developer, you will play a crucial role in designing, developing, and maintaining the server-side components of our applications. Your expertise will contribute to the seamless functioning of our web and mobile platforms.
Responsibilities:
- Server-Side Development:
- Develop, test, and maintain server-side applications and APIs.
- Write clean, maintainable, and efficient code using server-side languages such as Node.js, Python, Ruby, Java, or PHP.
- Database Management:
- Design, implement, and maintain database schemas that support business processes.
- Ensure data integrity and security, perform database migrations, and manage backups and disaster recovery.
- Integration:
- Collaborate to integrate user-facing elements with server-side logic.
- Develop RESTful APIs to support web and mobile applications.
- Performance Optimization:
- Optimize both client-side and server-side processes for performance, scalability, and reliability.
- Monitor and improve system performance, including managing server resources and tuning database queries.
- Testing and Debugging:
- Conduct thorough testing and debugging of both front-end and back-end applications.
- Implement automated testing and continuous integration practices to ensure code quality.
- Security:
- Implement and maintain security best practices to protect sensitive data and ensure compliance with relevant regulations.
- Conduct regular security assessments and vulnerability testing.
- Documentation and Reporting:
- Create and maintain comprehensive documentation for all development activities, including server-side applications, APIs, and database schemas.
- Prepare and submit regular reports on development activities and project progress.
- Collaboration and Communication:
- Work closely with designers, content creators, and other stakeholders to understand and implement business requirements.
- Participate in regular team meetings, providing updates on project progress and addressing technical challenges.
Qualification:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 4 to 7 years pf proven experience as a Back-end Developer or similar role.
- Proficiency in server-side languages (e.g., Node.js, Python, Ruby, Java, or PHP).
- Strong understanding of databases (SQL, NoSQL) and data modeling.
- Familiarity with RESTful APIs.
- Experience with version control systems (e.g., Git).
- Knowledge of security best practices and common vulnerabilities.
- Excellent problem-solving skills and attention to detail.
- Effective communication and collaboration abilities.
About the company
Learn more about Onwards and Upwards
Similar Jobs
Gamezop
Building the world's largest distribution network for digital content!
Heady
Heady’s mission is to deliver top-notch and affordable apps
SuperTokens
SuperTokens (YC S20) is building open source user authentication
FactWise
A US-VC funded startup with a blank slate to revolutionize the source to pay journey
Thalia Technologies
Building Software Products for Global Businesses
Brandie
Brandie - digitising word of mouth marketing on social media
LogiNext
SaaS for Delivery and Transportation Business
Nimbbl
Nimbbl is a BNPL powered 1-click checkout to improve conversion for online commerce
Infinite Analytics
Consumer Insights AI Platform